var obj = {
  a: 1,
};

function foo(x, y) {
  console.log(this.a, x + y);
}
// foo.call(obj, 1, 2); // call会把foo中的this指向obj
// foo.apply(obj, [2, 3]);
const bar = foo.bind(obj);
bar(2, 4);
